@charset "utf-8";
/* CSS Document */
.top{ width:980px; height:30px; background:#eaf3e2;margin:0 auto; line-height:30px;}

/*主体部分上部 */
.indexTop{ width:980px; margin-bottom:10px; float:left;}
.indexTLeft{float:left; width:307px; margin-right:10px;}
.indexTMiddle{float:left; width:421px;margin-right:10px; border:1px solid #6aa91c;}
.indexTMiddle .topic{background-position:-0px -355px; background-repeat:no-repeat; text-align:center; padding:20px 0 10px 0; border-bottom:1px solid #ccc; }
.indexTMiddle .topic h2{ line-height:30px; }
.indexTMiddle ul{ list-style:none; padding-top:10px;}
.indexTMiddle ul li{ display:block;}
.indexTMiddle ul li .span_1{ float:left; width:330px;height:25px; display:block;line-height:25px; background-position:0 -290PX; background-repeat:no-repeat; padding-left:15px; font-size:14px;}
.indexTMiddle ul li .span_2{ float:left; width:70px;height:25px; display:block;line-height:25px; color:#787d80;}
a.a_066c2b{ color:#066c2b;}


.indexTRight{float:left; width:228px; border:1px solid #6aa91c; background:#f3f9ed;}
.indexTRight h2{height:31px;background-position:0 -76PX; position:relative; color:#066c2b; line-height:31px; padding-left:25px;}
.indexTRight h2 .more{ position:absolute; right:0; top:2px; font-weight:normal; font-size:12px;}
.indexTRight p{ padding:5px; line-height:23px;}

.indexCenter{ width:980px; margin-bottom:10px; float:left;}
.indexCLeft{float:left; width:305px; border:1PX solid #dddddd; margin-right:10px;background:#f3f8f4;}
.indexCLeft H2{height:24px;background-position:-30PX -76PX; padding-left:10px; padding-top:7px;}
.indexCLeft H2 .span_1{background-position:-0PX -324PX;float:left; width:88px;height:24px; line-height:24px; color:#fff; display:block; text-align:center;}
.indexCLeft H2 .span_2{float:right; height:24px; display:block; font-weight:normal; font-size:12px; padding-right:10px;}
.indexCLeft .cont{padding:5px;}
.CenterTop{ margin-bottom:10px; line-height:20px;}

.CenterTop img{ float:left; border:1px solid #b0d2b1; padding:2px; width:100px; height:100px; margin-right:5px;}
.ulList{ list-style:none;}
.ulList li{height:25px;line-height:25px; background-position:0 -290PX; background-repeat:no-repeat; padding-left:15px; font-size:14px;}

.indexCMiddle{float:left; width:421px;margin-right:10px; border:1px solid #6aa91c;background:#f3f8f4;}
.indexCMiddle H2{height:30px;background-position:-0PX -107PX; padding-left:30px; background-repeat:no-repeat;}
.indexCMiddle H2 .span_1{float:left;line-height:30px; color:#fff; display:block;0}
.indexCMiddle H2 .span_2{float:right;height:30px;line-height:30px; display:block; font-weight:normal; font-size:12px; padding-right:10px;}
.indexCMiddle H2 .span_2 a, .indexCMiddle H2 .span_2 a:visited{ color:#fff;}
.indexCMiddle .cont{padding:5px;}


.indexCRightBlock{float:left; width:230px;}
.indexCRight{width:228px; border:1px solid #dddddd; height:auto; overflow:hidden;background:#f3f8f4;}
.indexCRight H2{height:24px;background-position:-30PX -76PX; padding-left:10px; padding-top:7px;}
.indexCRight H2 .span_1{background-position:-0PX -324PX;float:left; width:88px;height:24px; line-height:24px; color:#fff; display:block; text-align:center;}
.indexCRight H2 .span_2{float:right;height:24px; display:block;font-weight:normal; font-size:12px; padding-right:10px;}
.indexCRight .cont{padding:5px; }
.rightPj{height:59px; margin-top:5px;}

.indexjsfc{ width:980px; margin-bottom:10px; float:left;}
.indexjsfc h2{ height:41px;background-position:-0PX -137PX;}
.indexjsfc h2 span{float:left; width:333px;height:41px;isplay:block;background-position:-0PX -178PX;}
.indexjsfc .cont{padding:5px; border:1px solid #0a8131; border-width:0 1px 1px 1px; height:auto; overflow:hidden;}
.indexjsfc .cont ul{ list-style:none;}
.indexjsfc .cont ul li{ width:115px; float:left; margin-right:5px;}
.indexjsfc .cont ul li img{width:109px; height:124px; border:3px solid #ededef;}
.indexjsfc .cont ul li p{width:115px;line-height:25px;text-align:center;}
/*友情链接*/
.links{ width:978px; margin-bottom:10px; float:left; border:1px solid #90c7e6;}
.links h2{ height:31px; background-position:-0PX -219PX;}
.links h2 span{ width:113px; display:block;float:left; height:31px; line-height:31px; font-weight:bold; font-size:14px; text-align:center;background-position:-0PX -250PX;}
.links .cont{padding:10px;height:auto; overflow:hidden; line-height:30px;}
.links .cont img{ margin-right:15px; border:1px solid #7f7f7f;}

.c_066c2b{color:#066c2b}
.size14{font-size:14px;}

.centerAd{ width:980px; margin-bottom:10px;}

.pageBox{ width:980px; margin:0px auto; height:auto; clear:both}

.pageBox .innerBox{ width:960px; margin:10px auto;}

.pageBox .siderBar{vertical-align:top; border:1px solid #009900; background-color:#D2F3C7;}
	.pageBox .siderBar dl{ display:block; width:220px; height:auto; margin:0px; padding:0px;}
		.pageBox .siderBar dl dt{ display:block; width:220px; font-size:16px; font-weight:bold; background:url(bg.gif); height:30px;background-position:-0PX -107PX; padding-left:0px; line-height:30px; background-repeat:no-repeat; color:#FFFFFF}
		.pageBox .siderBar dl dd{ display:block; width:190px; height:26px; line-height:26px; text-align:center; font-weight:bold; margin:6px auto; background:#DEFEE4; border:1px solid #BFE78F}
.pageBox .catalogBox{ vertical-align:top; border:1px solid #CFCFCF;}
	.pageBox .catalogBox dl{ width:96%; height:auto; margin:0px auto; padding:0px; display:block;}
	.pageBox .catalogBox dl dt{ width:100%; height:30px; line-height:30px; padding:0px; margin:0px; border-bottom:3px solid #008000; font-weight:bolder; font-size:16px; color:#008000}
	.pageBox .catalogBox dl dd{ display:block; width:100%; height:30px; overflow:hidden; line-height:30px; clear:both}
	.pageBox .catalogBox dl dd label{ width:80%; float:left; display:block;}
	.pageBox .catalogBox dl dd span{ display:block; float:left}
	.pageBox .catalogBox dl dd.pageBreak{ text-align:center;}
	.pageBox .catalogBox dl dd.pageBreak a{ padding:0px 4px}
	.pageBox .catalogBox .catalogMemo{line-height:180%; font-size:14px; width:96%; margin:10px auto}
	
.pageBox .archiveBox{border:1px solid #CFCFCF;; width:978px; height:auto; margin:0px}
.pageBox .archiveBox .innerBox{ width:96%; margin:10px auto}
.pageBox .archiveBox h1{ display:block; width:100%; height:40px; line-height:40px; font-weight:bold; font-size:22px; text-align:center; border-bottom:3px solid #008000}
	.pageBox .archiveBox .archiveInfo{ text-align:center; height:50px; line-height:50px;}
	.pageBox .archiveBox .archvieMemo{ line-height:180%; font-size:14px}

.pageBox .channelList{ width:980px; margin:0px auto; height:auto}
	.pageBox .channelList dl{ display:block; width:318px; height:300px; border:1px solid #008000; float:left; padding:0px; margin:0px 0px 10px 0px;}
	.pageBox .channelList dl dt{display:block; width:100%; font-size:16px; font-weight:bold; background:url(bg.gif); height:30px;background-position:-0PX -107PX; padding-left:0px; line-height:30px; background-repeat:no-repeat; color:#FFFFFF}
	.pageBox .channelList dl dd{ width:96%; margin:0px auto; padding:0px; height:30px; line-height:30px; overflow:hidden}
	
.survey dl{ width:80%; display:block; margin:10px auto;}
.survey dl dt{ width:100%; height:30px; line-height:30px; font-size:14px; color:#008000; font-weight:bold; border-bottom:3px solid #008000;}
.survey dl dd{ width:100%; height:auto; text-align:center; margin:0px auto}
















